package com.boco.biinjectionserviceapi.entity;

import java.util.Date;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.Date;


/**
 * 肿瘤随访卡(ZlSfk)实体类
 *
 * @author sunshixiong
 * @since 2019-05-20 09:52:42
 */
@Data
@ApiModel(description = "肿瘤随访卡")
public class ZlSfk implements Serializable {

    private static final long serialVersionUID = -45797442890846273L;
    
    @ApiModelProperty("管理机构代码:复合主键；组织机构代码")
    private String yljgdm;
    
    @ApiModelProperty("肿瘤随访卡ID:复合主键")
    private String zlsfkbh;
    
    @ApiModelProperty("肿瘤报卡编号:关联肿瘤报告卡")
    private String bkbh;
    
    @ApiModelProperty("是否有纸质卡:0：无；1：有")
    private String sfyzzk;
    
    @ApiModelProperty("接受随访者姓名")
    private String jssfzxm;
    
    @ApiModelProperty("证件号码")
    private String zjhm;
    
    @ApiModelProperty("证件类型")
    private String zjlx;
    
    @ApiModelProperty("治疗情况代码:01：手术； 02：化疗；03：放疗；04：中药；05：免疫；06：介入；07：止痛治疗；08：未治疗；99：其他治疗")
    private String zlqkdm;
    
    @ApiModelProperty("治疗情况名称")
    private String zlqkmc;
    
    @ApiModelProperty("目前情况编码:1：稳定；2：好转；3：恶化")
    private String mqqkdm;
    
    @ApiModelProperty("体重:单位kg")
    private Integer tz;
    
    @ApiModelProperty("身高:单位cm")
    private Integer sg;
    
    @ApiModelProperty("指导内容编码:01：督导随访；02：用药；03：饮食；04：康复；05：家床；06：住院；07：出诊可多选，多个以“;”间隔")
    private String zdnrbm;
    
    @ApiModelProperty("指导内容名称")
    private String zdnrmc;
    
    @ApiModelProperty("复发标志:1：是，0：否")
    private String ffbz;
    
    @ApiModelProperty("复发日期")
    private Date ffrq;
    
    @ApiModelProperty("复发次数:填写本次复发是第几次复发")
    private Integer ffcs;
    
    @ApiModelProperty("转移标志:1：是，0：否")
    private String zybz;
    
    @ApiModelProperty("转移部位")
    private String zybw;
    
    @ApiModelProperty("是否死亡:0：未死亡；1：死亡")
    private String sfsw;
    
    @ApiModelProperty("死亡日期")
    private Date swrq;
    
    @ApiModelProperty("死亡原因代码:ICD-10")
    private String swyydm;
    
    @ApiModelProperty("死亡地点类别代码:CV02.01.103死亡地点类别代码")
    private String swddlbdm;
    
    @ApiModelProperty("死亡地点类别名称")
    private String swddLbmc;
    
    @ApiModelProperty("是否撤销肿瘤管理:0：未撤销；1：已撤销")
    private String sfcxzlgl;
    
    @ApiModelProperty("撤销管理日期")
    private Date cxrq;
    
    @ApiModelProperty("撤销管理原因:单选：1：误诊；2：拒访； 3：寄居外地； 4：户口迁往外地；5：迁往外区；9：其他")
    private String cxyy;
    
    @ApiModelProperty("撤销原因其他描述:CXYY选择9时必须填写")
    private String cxyyQtms;
    
    @ApiModelProperty("卡氏评分")
    private Integer kspf;
    
    @ApiModelProperty("随访医疗机构代码")
    private String sfyljgdm;
    
    @ApiModelProperty("随访医疗机构名称")
    private String sfyljgmc;
    
    @ApiModelProperty("随访医生工号")
    private String sfysGh;
    
    @ApiModelProperty("随访医生姓名")
    private String sfysXm;
    
    @ApiModelProperty("随访日期")
    private Date sfrq;
    
    @ApiModelProperty("下次随访日期")
    private Date xcsfrq;
    
    @ApiModelProperty("备注")
    private String bz;
    
    @ApiModelProperty("录入机构代码")
    private String lrjgdm;
    
    @ApiModelProperty("录入医师工号")
    private String lrysGh;
    
    @ApiModelProperty("录入医师姓名")
    private String lrysXm;
    
    @ApiModelProperty("录入日期")
    private Date lrrq;
    
    @ApiModelProperty("录入科室编码")
    private String lrksbm;
    
    @ApiModelProperty("录入科室名称")
    private String lrksmc;
    
    @ApiModelProperty("密级:见第1章说明（7）")
    private String mj;
    
    @ApiModelProperty("修改标志:1 正常;2 修改;3 撤销")
    private String xgbz;
    
    @ApiModelProperty("数据业务生成时间:业务操作数据业务生成时间")
    private Date sjscsj;
    
    @ApiModelProperty("时间戳")
    private Date insertTimestamp;
    
    @ApiModelProperty("个人档案唯一索引")
    private String empi;
    

}